#ifndef __GUI_Image_Codec_Manager__
#define __GUI_Image_Codec_Manager__

#include "GUISingleton.h"

namespace YGUI
{
    class ImageCodecManager : public Singleton<ImageCodecManager>
    {
    public:
        ~ImageCodecManager(void);

    public:
        static ImageCodecManager& getSingleton(void);
        static ImageCodecManager* getSingletonPtr(void);

    private:
        ImageCodecManager(void);
        ImageCodecManager(const ImageCodecManager&);
        ImageCodecManager& operator = (const ImageCodecManager&);
    };
}
#endif